/*
 * 文 件 名:  LoginAction.java
 * 版    权:  Chrhc Technologies Co., Ltd. Copyright 2015-2099,  All rights reserved
 * 描    述:  <描述>
 * 修 改 人: 姓名 xxx
 * 修改时间:  2016年4月20日
 */
package com.bus.login;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.struts.Action;
import com.struts.ActionForm;
import com.struts.ActionForward;
import com.struts.ActionMapping;

/**
 * <一句话功能简述> <功能详细描述>
 * 
 * @author 姓名 xxx
 * @version [1.0, 2016年4月20日]
 */
public class LoginAction implements Action
{
    
    /**
     * 重载方法
     * 
     * @param mapping
     * @param form
     * @param request
     * @param response
     * @return
     */
    @Override
    public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request,
        HttpServletResponse response)
    {
        LoginBean bean = (LoginBean)form;
        // System.out.println("bean.getName()=" + bean.getName());
        // System.out.println("bean.getPass()=" + bean.getPass());
        request.setAttribute("vo", bean);
        if (bean.getName() != null && bean.getPass() != null)
        {
            if (bean.getName().equals(bean.getPass()))
            {
                return mapping.findForward("success");
            }
        }
        return mapping.findForward("fail");
    }
    
    /**
     * <一句话功能简述> <功能详细描述>
     * 
     * @param args
     */
    public static void main(String[] args)
    {
        // TODO Auto-generated method stub
        
    }
    
}
